<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-04-18 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html">weekly meeting 2019-04-18 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="163640679"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163640679" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163640679">(Apr 18 2019 at 11:00)</a>:</h4>
<p>I won't be able to take part in todays meeting. I'll read through the log afterwards, feel free to assign stuff to me XD I'll look at it on tuesday at the latest</p>



<a name="163642358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163642358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163642358">(Apr 18 2019 at 11:31)</a>:</h4>
<p>Thanks <span class="user-mention" data-user-id="124288">@oli</span></p>



<a name="163642372"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163642372" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163642372">(Apr 18 2019 at 11:31)</a>:</h4>
<p>as a reminder to the rest of <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> , we'll be having our weekly meeting in this topic, starting in about 2.5 hours.</p>



<a name="163642423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163642423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163642423">(Apr 18 2019 at 11:32)</a>:</h4>
<p>I will be doing <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-04-18.20.2354818/near/163642347" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-04-18.20.2354818/near/163642347">pre-meeting triage</a> in parallel topic.</p>



<a name="163643544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163643544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163643544">(Apr 18 2019 at 11:48)</a>:</h4>
<p>What working groups are checking in today?</p>



<a name="163646559"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163646559" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163646559">(Apr 18 2019 at 12:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> funny you ask that; I spent a little while trying to find that table that I think you made showing an ad-hoc schedule</p>



<a name="163646583"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163646583" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163646583">(Apr 18 2019 at 12:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> but I could not find it and decided it was more important to move forward with pre-triage</p>



<a name="163646597"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163646597" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163646597">(Apr 18 2019 at 12:33)</a>:</h4>
<p>if you can find it and point me at it (and then I'll add it to the agenda at <a href="https://github.com/rust-lang/rust/issues/54818" target="_blank" title="https://github.com/rust-lang/rust/issues/54818">#54818</a>) that would be great</p>



<a name="163647126"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163647126" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163647126">(Apr 18 2019 at 12:40)</a>:</h4>
<p>I only ask so that the people have a chance to prepare something, here's <a href="https://github.com/rust-lang/compiler-team/blob/master/about/triage-meeting.md#working-group-check-in" target="_blank" title="https://github.com/rust-lang/compiler-team/blob/master/about/triage-meeting.md#working-group-check-in">the schedule</a>.</p>



<a name="163647308"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163647308" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163647308">(Apr 18 2019 at 12:43)</a>:</h4>
<p>of course; that is the same  reason I wanted to look it up</p>



<a name="163647336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163647336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163647336">(Apr 18 2019 at 12:43)</a>:</h4>
<p>so okay, schedule says wg-llvm and wg-async-await</p>



<a name="163647359"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163647359" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163647359">(Apr 18 2019 at 12:44)</a>:</h4>
<p>hey <span class="user-mention" data-user-id="123586">@nagisa</span> , do you think you will be around to provide a check-in regarding what's going on with WG-llvm?</p>



<a name="163647449"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163647449" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163647449">(Apr 18 2019 at 12:44)</a>:</h4>
<p>I think <span class="user-mention" data-user-id="127859">@Taylor Cramer</span> has said in the past that the rustc meeting time is not good for them; will <span class="user-mention" data-user-id="116009">@nikomatsakis</span> be available to provide a check-in from the WG-async-await ?</p>



<a name="163653782"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163653782" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163653782">(Apr 18 2019 at 14:01)</a>:</h4>
<p>Hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span></p>



<a name="163653863"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163653863" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163653863">(Apr 18 2019 at 14:02)</a>:</h4>
<p>another week, another case of felix not finishing all the pre-triage he wanted.</p>



<a name="163653936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163653936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163653936">(Apr 18 2019 at 14:02)</a>:</h4>
<blockquote>
<p>I think <span class="user-mention silent" data-user-id="127859">Taylor Cramer</span> has said in the past that the rustc meeting time is not good for them; will <span class="user-mention silent" data-user-id="116009">nikomatsakis</span> be available to provide a check-in from the WG-async-await ?</p>
</blockquote>
<p>yep</p>



<a name="163653946"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163653946" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163653946">(Apr 18 2019 at 14:02)</a>:</h4>
<p>So there are a lot of P-high issues</p>



<a name="163653982"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163653982" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163653982">(Apr 18 2019 at 14:03)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high++sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Aissue+label%3AT-compiler+label%3AP-high++sort%3Aupdated-desc">P-high issues</a></p>



<a name="163654014"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654014" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654014">(Apr 18 2019 at 14:03)</a>:</h4>
<p>but we also have a lot of nominated issues (and maybe PRs)</p>



<a name="163654027"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654027" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654027">(Apr 18 2019 at 14:03)</a>:</h4>
<p>that I would prefer to try to get through today</p>



<a name="163654114"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654114" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654114">(Apr 18 2019 at 14:04)</a>:</h4>
<p>So I'll just ask everyone watching: Take a look at the list of P-high issues above. The ones assigned to you, please do try to write a note regarding status</p>



<a name="163654174"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654174" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654174">(Apr 18 2019 at 14:04)</a>:</h4>
<p>The ones not assigned to you, consider taking it. (If you are in this meeting and cannot be assigned to issues, let me know and I'll see about adding you to the appropriate group so that you <em>can</em>)</p>



<a name="163654243"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654243" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654243">(Apr 18 2019 at 14:05)</a>:</h4>
<blockquote>
<p>So there are a lot of P-high issues</p>
</blockquote>
<p>yeah there are :(</p>



<a name="163654248"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654248" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654248">(Apr 18 2019 at 14:05)</a>:</h4>
<p>And if you have an issue assigned to you that you <em>know</em> you do not have time to address in the next two weeks: Consider trying to find someone else to mentor</p>



<a name="163654254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654254">(Apr 18 2019 at 14:05)</a>:</h4>
<p>and/or delegate to</p>



<a name="163654337"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654337" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654337">(Apr 18 2019 at 14:06)</a>:</h4>
<p>(by "address", I don't <em>necessarily</em> mean "fix 100%")</p>



<a name="163654350"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654350" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654350">(Apr 18 2019 at 14:06)</a>:</h4>
<p>e.g. some of these bugs are known long standing work items.</p>



<a name="163654358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654358">(Apr 18 2019 at 14:06)</a>:</h4>
<p>okay that's all I'll say for now about the P-high list</p>



<a name="163654387"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654387" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654387">(Apr 18 2019 at 14:07)</a>:</h4>
<p>we have <em>zero</em> <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler+sort%3Aupdated-desc">beta backport nominations</a></p>



<a name="163654427"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654427" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654427">(Apr 18 2019 at 14:07)</a>:</h4>
<p>There is <em>one</em> <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=+label%3Astable-nominated+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=+label%3Astable-nominated+label%3AT-compiler+sort%3Aupdated-desc">stable backport nomination</a></p>



<a name="163654445"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654445" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654445">(Apr 18 2019 at 14:07)</a>:</h4>
<p>namely "Use informational target machine for metadata" <a href="https://github.com/rust-lang/rust/issues/58605" target="_blank" title="https://github.com/rust-lang/rust/issues/58605">#58605</a></p>



<a name="163654582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654582">(Apr 18 2019 at 14:09)</a>:</h4>
<p>So I don't know much about this bug nor about its fix</p>



<a name="163654611"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654611" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654611">(Apr 18 2019 at 14:09)</a>:</h4>
<blockquote>
<p>hey <span class="user-mention silent" data-user-id="123586">nagisa</span> , do you think you will be around to provide a check-in regarding what's going on with WG-llvm?</p>
</blockquote>
<p>sure.</p>



<a name="163654614"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654614" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654614">(Apr 18 2019 at 14:09)</a>:</h4>
<p>I can't remember if this bug only occurred for cortex-m?</p>



<a name="163654625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654625">(Apr 18 2019 at 14:09)</a>:</h4>
<p>the original fixed issue was <a href="https://github.com/rust-lang/rust/issues/58323" target="_blank" title="https://github.com/rust-lang/rust/issues/58323">#58323</a></p>



<a name="163654634"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654634" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654634">(Apr 18 2019 at 14:09)</a>:</h4>
<p>because if it does then a backport is not warranted, I think</p>



<a name="163654637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654637">(Apr 18 2019 at 14:09)</a>:</h4>
<p>but the claim is that it also fixes <a href="https://github.com/rust-lang/rust/issues/59898" target="_blank" title="https://github.com/rust-lang/rust/issues/59898">#59898</a></p>



<a name="163654781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654781">(Apr 18 2019 at 14:11)</a>:</h4>
<p>I don't know what <code>--features="stm32f429"</code> denotes</p>



<a name="163654796"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654796" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654796">(Apr 18 2019 at 14:11)</a>:</h4>
<p>does that mean something that is similarly only on cortex-m ?</p>



<a name="163654803"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654803" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654803">(Apr 18 2019 at 14:11)</a>:</h4>
<p>another embedded platform</p>



<a name="163654844"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654844" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654844">(Apr 18 2019 at 14:12)</a>:</h4>
<p>I <em>think</em> the bug in question could occur for any <code>cargo check</code> use?</p>



<a name="163654907"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654907" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654907">(Apr 18 2019 at 14:12)</a>:</h4>
<p>someone said that reproduced "on linux", but I don't know if that meant embedded linux</p>



<a name="163654912"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654912" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654912">(Apr 18 2019 at 14:12)</a>:</h4>
<p>My inclination is to only backport-to-stable if we end up releasing a point release for stable otherwise.</p>



<a name="163654914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654914">(Apr 18 2019 at 14:12)</a>:</h4>
<p>or desktop linux?</p>



<a name="163654927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654927">(Apr 18 2019 at 14:12)</a>:</h4>
<p>for some other reason</p>



<a name="163654942"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654942" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654942">(Apr 18 2019 at 14:12)</a>:</h4>
<blockquote>
<p>My inclination is to only backport-to-stable if we end up releasing a point release for stable otherwise.</p>
</blockquote>
<p>cc <span class="user-mention" data-user-id="121055">@Pietro Albini</span> <span class="user-mention" data-user-id="116122">@simulacrum</span> -- any reason to think we will do so?</p>



<a name="163654947"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163654947" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163654947">(Apr 18 2019 at 14:12)</a>:</h4>
<p><code>cargo check</code> definitely didn't break on Linux in general</p>



<a name="163655024"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655024" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655024">(Apr 18 2019 at 14:13)</a>:</h4>
<p>okay well</p>



<a name="163655037"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655037" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655037">(Apr 18 2019 at 14:13)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> we have sort of already scheduled a 1.34.1 but we may change our minds since some reexports that we thought we were going to do may not be happening</p>



<a name="163655041"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655041" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655041">(Apr 18 2019 at 14:13)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> would you say that there's a risk attached to backporting?</p>



<a name="163655100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655100">(Apr 18 2019 at 14:14)</a>:</h4>
<p>I would very much rather avoid backporting it to stable, yeah.</p>



<a name="163655124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655124">(Apr 18 2019 at 14:14)</a>:</h4>
<p>I think we're talking about "cross-compile <code>cargo check</code>"</p>



<a name="163655138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655138">(Apr 18 2019 at 14:14)</a>:</h4>
<p>Seeing how many iterations this required to get right (and how spaghetti the code in question was before) I’m not at all confident the patch is rock-stable</p>



<a name="163655145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655145">(Apr 18 2019 at 14:14)</a>:</h4>
<p>is there anyone here who wants to argue <em>for</em> backporting?</p>



<a name="163655164"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655164" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655164">(Apr 18 2019 at 14:15)</a>:</h4>
<p><code>cargo check</code> on a project that is destined to run on an embedded board, presumably w/o even an OS on it</p>



<a name="163655186"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655186" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655186">(Apr 18 2019 at 14:15)</a>:</h4>
<p>I'd say not backporting might result in worse developer experiece, but it could be marginal enough to not matter</p>



<a name="163655234"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655234" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655234">(Apr 18 2019 at 14:16)</a>:</h4>
<p>and presumably it's fixed on beta? so people could use that for a while? or is that unacceptable</p>



<a name="163655277"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655277" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655277">(Apr 18 2019 at 14:16)</a>:</h4>
<p>they apparently can also work around by choosing different opt-levels</p>



<a name="163655298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655298">(Apr 18 2019 at 14:16)</a>:</h4>
<p>which ... they can do specifically for a <code>cargo check</code> dev profile?</p>



<a name="163655358"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655358" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655358">(Apr 18 2019 at 14:17)</a>:</h4>
<p>sounds like it's not worth the risk</p>



<a name="163655371"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655371" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655371">(Apr 18 2019 at 14:17)</a>:</h4>
<blockquote>
<p>they apparently can also work around by choosing different opt-levels</p>
</blockquote>
<p>(I'm basing this on <a href="https://github.com/rust-lang/rust/issues/59898#issuecomment-482462866" target="_blank" title="https://github.com/rust-lang/rust/issues/59898#issuecomment-482462866">one of the comments</a>; I'm not certain its generally true.)</p>



<a name="163655391"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655391" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655391">(Apr 18 2019 at 14:17)</a>:</h4>
<p>okay. lets decline to backport and wait to see who yells in response.</p>



<a name="163655423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655423">(Apr 18 2019 at 14:18)</a>:</h4>
<p>the plan was to release 1.34.1 next week, mainly to include the ICE fixes but also to let me learn the release process</p>



<a name="163655512"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655512" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655512">(Apr 18 2019 at 14:18)</a>:</h4>
<p>next, <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-beta">beta regressions</a></p>



<a name="163655520"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655520" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655520">(Apr 18 2019 at 14:18)</a>:</h4>
<p>if the backport is declined... well, we're not going to do a point release for just one clippy ice fix</p>



<a name="163655540"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655540" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655540">(Apr 18 2019 at 14:18)</a>:</h4>
<p>only beta regression is "Tuple indexing regression" <a href="https://github.com/rust-lang/rust/issues/59553" target="_blank" title="https://github.com/rust-lang/rust/issues/59553">#59553</a></p>



<a name="163655577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655577">(Apr 18 2019 at 14:19)</a>:</h4>
<p>I think the main thing here is I want to make sure someone is assigned to this</p>



<a name="163655590"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655590" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655590">(Apr 18 2019 at 14:19)</a>:</h4>
<p>the general dialogue is that we may be fine just letting the "regression" slide</p>



<a name="163655596"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655596" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655596">(Apr 18 2019 at 14:19)</a>:</h4>
<p>without adding future-compat warning stuff</p>



<a name="163655606"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655606" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655606">(Apr 18 2019 at 14:19)</a>:</h4>
<p>(depending on how crater goes)</p>



<a name="163655611"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655611" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655611">(Apr 18 2019 at 14:19)</a>:</h4>
<p>but I don't like having it unassigned.</p>



<a name="163655673"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655673" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655673">(Apr 18 2019 at 14:20)</a>:</h4>
<p>So: Anyone want to take a bug that may require ZERO effort?</p>



<a name="163655695"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655695" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655695">(Apr 18 2019 at 14:20)</a>:</h4>
<p>heh</p>



<a name="163655700"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655700" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655700">(Apr 18 2019 at 14:20)</a>:</h4>
<blockquote>
<p>only beta regression is "Tuple indexing regression" <a href="https://github.com/rust-lang/rust/issues/59553" target="_blank" title="https://github.com/rust-lang/rust/issues/59553">#59553</a></p>
</blockquote>
<p>hmm I am ... of mixed minds about this change.</p>



<a name="163655718"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655718" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655718">(Apr 18 2019 at 14:20)</a>:</h4>
<p>I actually hit something similar and didn't realize <code>tuple.0usize</code> was ever allowed</p>



<a name="163655720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655720">(Apr 18 2019 at 14:20)</a>:</h4>
<p>i.e., obviously we wish that we didn't permit this but is it worth regressing things?</p>



<a name="163655741"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655741" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655741">(Apr 18 2019 at 14:21)</a>:</h4>
<p>I think we are too liberal with C-future-compatibility lints</p>



<a name="163655784"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655784" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655784">(Apr 18 2019 at 14:21)</a>:</h4>
<p>I want to see a significant reduction of them and be more strict with when they are used</p>



<a name="163655789"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655789" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655789">(Apr 18 2019 at 14:21)</a>:</h4>
<p>I didn't have in mind a lint</p>



<a name="163655792"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655792" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655792">(Apr 18 2019 at 14:21)</a>:</h4>
<p>(I have to say, it's really painful to generate a plain integer, more so than I would've hoped for... we should've just removed literal suffixes before 1.0 :P)</p>



<a name="163655800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655800">(Apr 18 2019 at 14:21)</a>:</h4>
<p>I had in mind never changing this behavior at all</p>



<a name="163655814"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655814" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655814">(Apr 18 2019 at 14:21)</a>:</h4>
<p>Why is the macro expander including a literal suffix here?</p>



<a name="163655856"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655856" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655856">(Apr 18 2019 at 14:22)</a>:</h4>
<p><code>quote!</code> is</p>



<a name="163655865"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655865" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655865">(Apr 18 2019 at 14:22)</a>:</h4>
<p>or is it <code>quote!</code> thats doing that?</p>



<a name="163655886"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655886" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655886">(Apr 18 2019 at 14:22)</a>:</h4>
<p>Basically I think we should consider reverting <a href="https://github.com/rust-lang/rust/pull/59421" target="_blank" title="https://github.com/rust-lang/rust/pull/59421">https://github.com/rust-lang/rust/pull/59421</a></p>



<a name="163655909"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655909" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655909">(Apr 18 2019 at 14:22)</a>:</h4>
<p>it's the behavior for interpolating an integer in <code>quote!</code> and I think it's maybe a bit much</p>



<a name="163655913"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655913" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655913">(Apr 18 2019 at 14:22)</a>:</h4>
<p>The end user is using quote incorrectly</p>



<a name="163655922"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655922" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655922">(Apr 18 2019 at 14:22)</a>:</h4>
<p>(And, I think we probably need to have a broader conversation / RFC on this topic to create better guidelines. I've noticed it is coming up a lot lately.)</p>



<a name="163655943"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655943" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655943">(Apr 18 2019 at 14:23)</a>:</h4>
<p>I don't agree with a permanent revert; it clearly seems like a bug to me</p>



<a name="163655950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655950">(Apr 18 2019 at 14:23)</a>:</h4>
<p>It's a one line change to the users crate to get this fixed for them</p>



<a name="163655957"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655957" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655957">(Apr 18 2019 at 14:23)</a>:</h4>
<blockquote>
<p>The end user is using quote incorrectly</p>
</blockquote>
<p>For what it's worth, I'm pretty sure I used <code>quote!</code> exactly like this in salsa :)</p>



<a name="163655967"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655967" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655967">(Apr 18 2019 at 14:23)</a>:</h4>
<p>I don't have a problem with warning that you shouldn't have a literal suffix, and just letting it slide</p>



<a name="163655984"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655984" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655984">(Apr 18 2019 at 14:23)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span> why is this an incorrect use of quote? Are you only supposed to interpolate string data or something?</p>



<a name="163655985"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655985" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655985">(Apr 18 2019 at 14:23)</a>:</h4>
<blockquote>
<p>I don't agree with a permanent revert; it clearly seems like a bug to me</p>
</blockquote>
<p>I appreciate that, but I think at minimum we should have the broader conversation</p>



<a name="163655991"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163655991" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163655991">(Apr 18 2019 at 14:23)</a>:</h4>
<p>We can make this warn in beta and stable for a bit</p>



<a name="163656007"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656007" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656007">(Apr 18 2019 at 14:23)</a>:</h4>
<p><a href="https://github.com/rust-lang/gll/blob/master/src/generate/rust.rs#L833-L835" target="_blank" title="https://github.com/rust-lang/gll/blob/master/src/generate/rust.rs#L833-L835">https://github.com/rust-lang/gll/blob/master/src/generate/rust.rs#L833-L835</a></p>



<a name="163656051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656051">(Apr 18 2019 at 14:24)</a>:</h4>
<p>I promise you that this will affect code that is not on <a href="http://crates.io" target="_blank" title="http://crates.io">crates.io</a></p>



<a name="163656062"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656062" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656062">(Apr 18 2019 at 14:24)</a>:</h4>
<p>this is how you're supposed to get the unsuffixed literals</p>



<a name="163656065"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656065" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656065">(Apr 18 2019 at 14:24)</a>:</h4>
<blockquote>
<p>We can make this warn in beta and stable for a bit</p>
</blockquote>
<p>at minimum I thnk we sohuld do this</p>



<a name="163656085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656085">(Apr 18 2019 at 14:24)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> what does that broader conversation look like? </p>
<p>I'm also concerned that we still don't have the minimum lint levels infrastructure</p>



<a name="163656086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656086">(Apr 18 2019 at 14:24)</a>:</h4>
<p>At minimum I think someone should take this bug</p>



<a name="163656089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656089">(Apr 18 2019 at 14:24)</a>:</h4>
<p>Basically, I'd want to judge "how important is it to fix this".</p>



<a name="163656102"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656102" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656102">(Apr 18 2019 at 14:24)</a>:</h4>
<p>Of course, I spoke with David in Montevideo and he was adamant that quote wouldn't change for this and was convinced, and Taylor was of a kind that we should just let it ride the train</p>



<a name="163656158"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656158" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656158">(Apr 18 2019 at 14:25)</a>:</h4>
<p>what do you mean by "quote wouldn't change"?</p>



<a name="163656160"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656160" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656160">(Apr 18 2019 at 14:25)</a>:</h4>
<p>I think David is right; the bug is in users of <code>quote!</code>, not in <code>quote!</code> itself</p>



<a name="163656162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656162">(Apr 18 2019 at 14:25)</a>:</h4>
<p>I think <code>quote!</code> is a bit too hard on this, but it could be backwards-incompat for <code>quote!</code> to change anyway</p>



<a name="163656190"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656190" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656190">(Apr 18 2019 at 14:25)</a>:</h4>
<p>can we determine that <code>quote!</code> was involved from the span (expansion stack)</p>



<a name="163656202"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656202" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656202">(Apr 18 2019 at 14:25)</a>:</h4>
<p>and provide better feedback on usage then?</p>



<a name="163656255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656255">(Apr 18 2019 at 14:26)</a>:</h4>
<p>I'd prefer it if <code>quote!</code> made you do <code>#i: usize</code> if you wanted a certain type, but, like I said, literal suffixes are <br>
 bad in the first place,,,</p>



<a name="163656269"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656269" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656269">(Apr 18 2019 at 14:26)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> we could maybe track whether the literal was synthetic</p>



<a name="163656273"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656273" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656273">(Apr 18 2019 at 14:26)</a>:</h4>
<p>What is the <em>motivation</em> to do <a href="https://github.com/rust-lang/rust/pull/59421/" target="_blank" title="https://github.com/rust-lang/rust/pull/59421/">https://github.com/rust-lang/rust/pull/59421/</a> ?</p>



<a name="163656286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656286">(Apr 18 2019 at 14:26)</a>:</h4>
<p>We can add a note pointing at the ticket</p>



<a name="163656292"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656292" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656292">(Apr 18 2019 at 14:26)</a>:</h4>
<p>Like, why <em>not</em> continue to accept this behavior, perhaps deprecated?</p>



<a name="163656294"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656294" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656294">(Apr 18 2019 at 14:26)</a>:</h4>
<p>not <code>quote!</code> specifically, but using a <code>Literal</code> constructor</p>



<a name="163656295"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656295" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656295">(Apr 18 2019 at 14:26)</a>:</h4>
<p>With a shirt explanation of what changed</p>



<a name="163656319"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656319" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656319">(Apr 18 2019 at 14:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> it fixes a bug where random garbage was allowed in tuple indexing</p>



<a name="163656336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656336">(Apr 18 2019 at 14:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> well maybe its was beaqcuse we accepted too many kindsof literals: <a href="https://github.com/rust-lang/rust/issues/59418" target="_blank" title="https://github.com/rust-lang/rust/issues/59418">#59418</a></p>



<a name="163656338"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656338" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656338">(Apr 18 2019 at 14:27)</a>:</h4>
<p><a href="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=4280ded6698f9f9f3877ad0498769cb7" target="_blank" title="https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=4280ded6698f9f9f3877ad0498769cb7">https://play.rust-lang.org/?version=stable&amp;mode=debug&amp;edition=2018&amp;gist=4280ded6698f9f9f3877ad0498769cb7</a></p>



<a name="163656351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656351">(Apr 18 2019 at 14:27)</a>:</h4>
<p>we could therefore do a more narrow fix</p>



<a name="163656356"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656356" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656356">(Apr 18 2019 at 14:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> ^</p>



<a name="163656369"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656369" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656369">(Apr 18 2019 at 14:27)</a>:</h4>
<p>Certainly</p>



<a name="163656400"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656400" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656400">(Apr 18 2019 at 14:27)</a>:</h4>
<p>what does "more narrow fix" entail?</p>



<a name="163656409"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656409" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656409">(Apr 18 2019 at 14:28)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> this is how <code>quote!</code> causes this: <a href="https://docs.rs/quote/0.6.12/src/quote/to_tokens.rs.html#123-127" target="_blank" title="https://docs.rs/quote/0.6.12/src/quote/to_tokens.rs.html#123-127">https://docs.rs/quote/0.6.12/src/quote/to_tokens.rs.html#123-127</a></p>



<a name="163656412"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656412" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Vadim Petrochenkov <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656412">(Apr 18 2019 at 14:28)</a>:</h4>
<blockquote>
<p>What is the motivation to do <a href="https://github.com/rust-lang/rust/pull/59421/" target="_blank" title="https://github.com/rust-lang/rust/pull/59421/">https://github.com/rust-lang/rust/pull/59421/</a> ?</p>
</blockquote>
<p>The struct doesn't have a field named <code>0usize</code>.<br>
<code>0</code> is not really a number in that position, it's an identifier.</p>



<a name="163656460"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656460" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656460">(Apr 18 2019 at 14:28)</a>:</h4>
<p>But that would still be different behavior to rust 1.1x</p>



<a name="163656489"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656489" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656489">(Apr 18 2019 at 14:28)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> as you can see below that, it explicitly uses <code>_suffixed</code> constructors</p>



<a name="163656496"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656496" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656496">(Apr 18 2019 at 14:28)</a>:</h4>
<p>A more narrow change would be accepting 0usize for now <span class="user-mention" data-user-id="126931">@centril</span></p>



<a name="163656509"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656509" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656509">(Apr 18 2019 at 14:28)</a>:</h4>
<blockquote>
<p>what does "more narrow fix" entail?</p>
</blockquote>
<p>(I imagine it would involve only rejecting suffixes that do not look like existing suffixes.)</p>



<a name="163656566"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656566" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656566">(Apr 18 2019 at 14:29)</a>:</h4>
<p>we could then mark the suffixes as synthetic and allow them with a warning despite erroring on <code>tuple.0usize</code> parsed from source code</p>



<a name="163656569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656569">(Apr 18 2019 at 14:29)</a>:</h4>
<p>The only one would be usize and maybe i32</p>



<a name="163656579"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656579" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656579">(Apr 18 2019 at 14:29)</a>:</h4>
<p>So</p>



<a name="163656586"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656586" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656586">(Apr 18 2019 at 14:29)</a>:</h4>
<p>We are in the weeds officially</p>



<a name="163656603"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656603" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656603">(Apr 18 2019 at 14:29)</a>:</h4>
<p>But the good news is</p>



<a name="163656619"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656619" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656619">(Apr 18 2019 at 14:29)</a>:</h4>
<p>we clearly have a lot of people excited about discussing this</p>



<a name="163656624"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656624" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656624">(Apr 18 2019 at 14:29)</a>:</h4>
<p><span class="user-mention" data-user-id="119031">@Esteban Küber</span> that's betting on only some types being used but I wouldn't be so sure</p>



<a name="163656682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656682">(Apr 18 2019 at 14:30)</a>:</h4>
<p>So can one of you agree to take on this bug and then we can move on in this meeting?</p>



<a name="163656689"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656689" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656689">(Apr 18 2019 at 14:30)</a>:</h4>
<p>if you want nothing to be done, you can assign it to me :P</p>



<a name="163656692"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656692" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656692">(Apr 18 2019 at 14:30)</a>:</h4>
<p>I agree with such a narrow fix as a <em>temporary</em> hack; I don't agree with random garbage and hacks into the grammar of the language</p>



<a name="163656729"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656729" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656729">(Apr 18 2019 at 14:30)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> eh, we're a long way from properly filtering stuff like this in any model of the grammar</p>



<a name="163656786"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656786" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656786">(Apr 18 2019 at 14:31)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> not sure what the point is?</p>



<a name="163656799"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656799" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656799">(Apr 18 2019 at 14:31)</a>:</h4>
<p>it'd be more interesting if we allowed <code>tuple.0.1.2.3</code> but  that's... tricky, in terms of what we treat as a "literal" for macro_rules and proc macros</p>



<a name="163656808"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656808" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656808">(Apr 18 2019 at 14:31)</a>:</h4>
<p>that's it</p>



<a name="163656811"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656811" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656811">(Apr 18 2019 at 14:31)</a>:</h4>
<blockquote>
<p>So can one of you agree to take on this bug and then we can move on in this meeting?</p>
</blockquote>
<p>I will try to lead it to resolution.</p>



<a name="163656819"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656819" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656819">(Apr 18 2019 at 14:31)</a>:</h4>
<p>no more discussion of ths issue</p>



<a name="163656899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656899">(Apr 18 2019 at 14:32)</a>:</h4>
<p>we have <a href="https://github.com/rust-lang/rust/labels/regression-from-stable-to-nightly" target="_blank" title="https://github.com/rust-lang/rust/labels/regression-from-stable-to-nightly">three stable-t-nightly regressions</a></p>



<a name="163656903"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656903" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656903">(Apr 18 2019 at 14:32)</a>:</h4>
<p>Can take it too if Niko is to busy</p>



<a name="163656914"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656914" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656914">(Apr 18 2019 at 14:32)</a>:</h4>
<p>Sync off line</p>



<a name="163656927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656927">(Apr 18 2019 at 14:32)</a>:</h4>
<p>(split it into a new topic)</p>



<a name="163656929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656929">(Apr 18 2019 at 14:32)</a>:</h4>
<p>the two ones marked P-high were filed within the last week</p>



<a name="163656995"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163656995" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163656995">(Apr 18 2019 at 14:33)</a>:</h4>
<p>and they are unassigned. (So, see note above about considering assigning yourself to P-hihg tickets)</p>



<a name="163657008"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657008" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657008">(Apr 18 2019 at 14:33)</a>:</h4>
<p>but I'm not going to spell them out now</p>



<a name="163657018"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657018" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657018">(Apr 18 2019 at 14:33)</a>:</h4>
<p>(becasue we are so pressed for time)</p>



<a name="163657086"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657086" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657086">(Apr 18 2019 at 14:34)</a>:</h4>
<p>there are two <a href="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/pulls?q=is%3Aopen+is%3Apr+label%3AS-waiting-on-team+label%3AT-compiler+sort%3Aupdated-desc">PRs marked Waiting-on-team</a> for us</p>



<a name="163657109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657109">(Apr 18 2019 at 14:34)</a>:</h4>
<p>the first is one we've oft discussed, "[do not merge] Measure performance impact of local interners" <a href="https://github.com/rust-lang/rust/issues/57214" target="_blank" title="https://github.com/rust-lang/rust/issues/57214">#57214</a></p>



<a name="163657146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657146">(Apr 18 2019 at 14:35)</a>:</h4>
<p>but I don't think we''re waiting anymore here, right?<br>
it looks like everyone has now resolved their concerns</p>



<a name="163657175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657175">(Apr 18 2019 at 14:35)</a>:</h4>
<p>so I'll update the labels accordingly</p>



<a name="163657193"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657193" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657193">(Apr 18 2019 at 14:35)</a>:</h4>
<p>next: "Add llvm.sideeffect to potential infinite loops and recursions" <a href="https://github.com/rust-lang/rust/issues/59546" target="_blank" title="https://github.com/rust-lang/rust/issues/59546">#59546</a></p>



<a name="163657208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657208">(Apr 18 2019 at 14:35)</a>:</h4>
<p>Still needs to have its performance benchmarked, not aware of any changes there</p>



<a name="163657216"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657216" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657216">(Apr 18 2019 at 14:35)</a>:</h4>
<p>hmm. this was changed to waiting-on-team 3 days ago</p>



<a name="163657224"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657224" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657224">(Apr 18 2019 at 14:35)</a>:</h4>
<p>but I agree with <span class="user-mention" data-user-id="123586">@nagisa</span></p>



<a name="163657236"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657236" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657236">(Apr 18 2019 at 14:36)</a>:</h4>
<p>we need performance benchmark results</p>



<a name="163657301"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657301" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657301">(Apr 18 2019 at 14:36)</a>:</h4>
<p>Do we expect to ask the PR author to provide that? Or do we task someone else with it internally?</p>



<a name="163657330"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657330" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657330">(Apr 18 2019 at 14:37)</a>:</h4>
<p>who's the developer in charge of <a href="http://lolbench.rs" target="_blank" title="http://lolbench.rs">lolbench.rs</a>?</p>



<a name="163657353"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657353" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657353">(Apr 18 2019 at 14:37)</a>:</h4>
<p>Since we have <code>lolbench</code> we should figure out how to easily get that to run. That’s @nbp I think.</p>



<a name="163657360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657360">(Apr 18 2019 at 14:37)</a>:</h4>
<p>who’s in charge of lolbench</p>



<a name="163657377"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657377" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657377">(Apr 18 2019 at 14:37)</a>:</h4>
<p>@anp GH, I think</p>



<a name="163657380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657380">(Apr 18 2019 at 14:37)</a>:</h4>
<p>its not <span class="user-mention" data-user-id="130111">@Adam Perry</span>  ?</p>



<a name="163657485"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657485" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657485">(Apr 18 2019 at 14:38)</a>:</h4>
<p>I'll write a follow-up comment on <a href="https://github.com/rust-lang/rust/issues/59546" target="_blank" title="https://github.com/rust-lang/rust/issues/59546">#59546</a> explaining our position</p>



<a name="163657486"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657486" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657486">(Apr 18 2019 at 14:38)</a>:</h4>
<p>Maybe. So last time we talked about it, it is apparently possible to run these benchmarks locally, except it takes like a day.</p>



<a name="163657509"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657509" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657509">(Apr 18 2019 at 14:38)</a>:</h4>
<p>I'd be willing to run them on my machine, if somebody links to some isntructions</p>



<a name="163657533"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657533" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657533">(Apr 18 2019 at 14:39)</a>:</h4>
<p>It's pretty idle these days, sadly</p>



<a name="163657540"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657540" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657540">(Apr 18 2019 at 14:39)</a>:</h4>
<p>/me hasn't compiled rustc in too long :(</p>



<a name="163657572"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657572" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657572">(Apr 18 2019 at 14:39)</a>:</h4>
<p>there are <em>ten</em> <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AI-nominated+label%3AT-compiler+sort%3Aupdated-desc" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen+label%3AI-nominated+label%3AT-compiler+sort%3Aupdated-desc">I-nominated T-compiler issues</a></p>



<a name="163657585"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657585" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657585">(Apr 18 2019 at 14:39)</a>:</h4>
<p>which is too many for us to go through <em>and</em> do the WG checkins, I think</p>



<a name="163657664"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657664" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657664">(Apr 18 2019 at 14:40)</a>:</h4>
<p>some of them I either nominated or left nominated because I didn't know how to prioiritize them</p>



<a name="163657696"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657696" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657696">(Apr 18 2019 at 14:41)</a>:</h4>
<p>and I tagged "Decouple nightly RLS from Clippy" <a href="https://github.com/rust-lang/rust/issues/59761" target="_blank" title="https://github.com/rust-lang/rust/issues/59761">#59761</a> as T-compiler because I wasn't sure if T-compiler could/should be assisting with that decoupling</p>



<a name="163657711"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657711" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657711">(Apr 18 2019 at 14:41)</a>:</h4>
<p>I have already written the text for WG-llvm checkin, so unless there are any questions, it will take a minute for you to read throguh</p>



<a name="163657738"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657738" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657738">(Apr 18 2019 at 14:41)</a>:</h4>
<p>there are a cuple that I do think are high priority to figure out</p>



<a name="163657743"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657743" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657743">(Apr 18 2019 at 14:41)</a>:</h4>
<p>so let me try to cherry-pick them</p>



<a name="163657745"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657745" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657745">(Apr 18 2019 at 14:41)</a>:</h4>
<p>"Can define and use async fn without feature gate on nightly" <a href="https://github.com/rust-lang/rust/issues/60069" target="_blank" title="https://github.com/rust-lang/rust/issues/60069">#60069</a></p>



<a name="163657812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657812">(Apr 18 2019 at 14:42)</a>:</h4>
<p><code>#![feature(futures_api)]</code> is in FCP for stabilization, but <code>async fn</code> might be leaking through on it</p>



<a name="163657826"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657826" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657826">(Apr 18 2019 at 14:42)</a>:</h4>
<p>it seems at very least we should <em>block</em> that stabilization until this is resolved, right?</p>



<a name="163657838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657838">(Apr 18 2019 at 14:42)</a>:</h4>
<p>who wants to take point on this?</p>



<a name="163657857"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657857" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657857">(Apr 18 2019 at 14:43)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> can you maybe give it to <span class="user-mention" data-user-id="127859">@Taylor Cramer</span>  ?</p>



<a name="163657871"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657871" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657871">(Apr 18 2019 at 14:43)</a>:</h4>
<p>this should be very easy to fix</p>



<a name="163657881"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657881" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657881">(Apr 18 2019 at 14:43)</a>:</h4>
<p>I can take a look :)</p>



<a name="163657892"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657892" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657892">(Apr 18 2019 at 14:43)</a>:</h4>
<blockquote>
<p>it seems at very least we should <em>block</em> that stabilization until this is resolved, right?</p>
</blockquote>
<p>seems correct</p>



<a name="163657893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657893">(Apr 18 2019 at 14:43)</a>:</h4>
<p>okay I'm assigning to <span class="user-mention" data-user-id="121053">@varkor</span> , thahks!</p>



<a name="163657908"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657908" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657908">(Apr 18 2019 at 14:43)</a>:</h4>
<p>If we have pr to gate it properly, would that be enough to beta backport and let future continue?</p>



<a name="163657920"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657920" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657920">(Apr 18 2019 at 14:43)</a>:</h4>
<p>Would a beta backport be required?</p>



<a name="163657927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657927">(Apr 18 2019 at 14:44)</a>:</h4>
<p>(Seems ok, if so)</p>



<a name="163657975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657975">(Apr 18 2019 at 14:44)</a>:</h4>
<p>(That is, is the stabilization on beta?)</p>



<a name="163657981"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657981" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657981">(Apr 18 2019 at 14:44)</a>:</h4>
<p>(I thought it wasn't yet)</p>



<a name="163657984"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657984" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657984">(Apr 18 2019 at 14:44)</a>:</h4>
<p>Depends on where on the tracks future_api is</p>



<a name="163657986"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657986" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657986">(Apr 18 2019 at 14:44)</a>:</h4>
<p>I don't think we would need to backport, if it's never actually usuable without a feature flag</p>



<a name="163657996"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163657996" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163657996">(Apr 18 2019 at 14:44)</a>:</h4>
<p>it would be good to link to the appropriate tracking issue</p>



<a name="163658021"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658021" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658021">(Apr 18 2019 at 14:45)</a>:</h4>
<p>(my attempt to quickly search for it failed)</p>



<a name="163658072"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658072" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658072">(Apr 18 2019 at 14:45)</a>:</h4>
<p>there's one more nominated issue that I want to try to discuss here before we do the WG-checkin</p>



<a name="163658081"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658081" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658081">(Apr 18 2019 at 14:45)</a>:</h4>
<p>this one: "regression in deterministic generation of binary from 1.32 to 1.33" <a href="https://github.com/rust-lang/rust/issues/59542" target="_blank" title="https://github.com/rust-lang/rust/issues/59542">#59542</a></p>



<a name="163658159"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658159" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658159">(Apr 18 2019 at 14:46)</a>:</h4>
<p>a problem here is that the issue reporter hasn't actually provided a test input</p>



<a name="163658167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658167">(Apr 18 2019 at 14:46)</a>:</h4>
<p>just descriptions of behavior</p>



<a name="163658209"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658209" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658209">(Apr 18 2019 at 14:46)</a>:</h4>
<p>but I wanted to ask</p>



<a name="163658235"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658235" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658235">(Apr 18 2019 at 14:47)</a>:</h4>
<p>what guarantees are we providing today, supposedly, w.r.t. determinism of builds?</p>



<a name="163658243"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658243" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658243">(Apr 18 2019 at 14:47)</a>:</h4>
<p><code>std::future::Future</code> won't be backported to 1.35.</p>



<a name="163658250"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658250" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658250">(Apr 18 2019 at 14:47)</a>:</h4>
<p>I know we <em>want</em> to get to reproducible builds</p>



<a name="163658260"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658260" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658260">(Apr 18 2019 at 14:47)</a>:</h4>
<p>but is a regression with respect to them actually a P-high thing?</p>



<a name="163658273"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658273" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658273">(Apr 18 2019 at 14:47)</a>:</h4>
<p>I don’t think we have guaranteed anything, but people do rely on it</p>



<a name="163658278"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658278" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658278">(Apr 18 2019 at 14:47)</a>:</h4>
<p>no guarantees, I think, but it's been a soft goal for a while</p>



<a name="163658280"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658280" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658280">(Apr 18 2019 at 14:47)</a>:</h4>
<p>I would have said no, its not P-high, but there is a comment in the issue saying that many people are relying on it</p>



<a name="163658351"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658351" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658351">(Apr 18 2019 at 14:48)</a>:</h4>
<p>this is not about reproducible builds with the same configuration</p>



<a name="163658357"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658357" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658357">(Apr 18 2019 at 14:48)</a>:</h4>
<p>it's "reproducible while changing the source dir"</p>



<a name="163658384"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658384" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658384">(Apr 18 2019 at 14:49)</a>:</h4>
<p>oh right, I should edit that title</p>



<a name="163658395"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658395" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658395">(Apr 18 2019 at 14:49)</a>:</h4>
<p>I doubt determinism for <em>actual</em> identical builds broke as badly, or at all</p>



<a name="163658463"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658463" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658463">(Apr 18 2019 at 14:50)</a>:</h4>
<blockquote>
<p>it's "reproducible while changing the source dir"</p>
</blockquote>
<p>that's what --remap-path-prefix is there for</p>



<a name="163658508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658508">(Apr 18 2019 at 14:50)</a>:</h4>
<p>i.e. that's the only real reason for having that feature</p>



<a name="163658518"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658518" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658518">(Apr 18 2019 at 14:50)</a>:</h4>
<p>wait, so is it supposed to allow reproducible builds, or not?</p>



<a name="163658519"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658519" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658519">(Apr 18 2019 at 14:50)</a>:</h4>
<blockquote>
<p>I would have said no, its not P-high, but there is a comment in the issue saying that many people are relying on it</p>
</blockquote>
<p>I think it's a "soft guarantee" we should try to preserve if it's achievable</p>



<a name="163658536"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658536" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658536">(Apr 18 2019 at 14:50)</a>:</h4>
<p>(but I guess I should read the issue to understand the particulars)</p>



<a name="163658552"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658552" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658552">(Apr 18 2019 at 14:51)</a>:</h4>
<p>yes, it should allow reproducible builds (and has done so in the past)</p>



<a name="163658562"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658562" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658562">(Apr 18 2019 at 14:51)</a>:</h4>
<p>like, symbol hashes change <em>despite</em> <code>--remap-path-prefix</code></p>



<a name="163658573"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658573" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658573">(Apr 18 2019 at 14:51)</a>:</h4>
<p>okay. <span class="user-mention" data-user-id="124287">@mw</span> , do you think you can take point on this issue?</p>



<a name="163658577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658577">(Apr 18 2019 at 14:51)</a>:</h4>
<p>I'm not sure from the description in the issue</p>



<a name="163658580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658580">(Apr 18 2019 at 14:51)</a>:</h4>
<p>at this point its mostly about interacting withteh issue filers</p>



<a name="163658587"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658587" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658587">(Apr 18 2019 at 14:51)</a>:</h4>
<p>I don't expect us to take action until they provide us with a real test case</p>



<a name="163658591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658591">(Apr 18 2019 at 14:51)</a>:</h4>
<p>but it sounds like they need help making one</p>



<a name="163658593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658593">(Apr 18 2019 at 14:51)</a>:</h4>
<p>I feel that if we don't have tests for it we haven't committed to not breaking it 2¢</p>



<a name="163658598"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658598" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658598">(Apr 18 2019 at 14:52)</a>:</h4>
<p>yes, I can take it</p>



<a name="163658665"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658665" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658665">(Apr 18 2019 at 14:52)</a>:</h4>
<p>&lt;<a href="https://github.com/rust-lang/rust/issues/59542#issuecomment-482853270" target="_blank" title="https://github.com/rust-lang/rust/issues/59542#issuecomment-482853270">https://github.com/rust-lang/rust/issues/59542#issuecomment-482853270</a>&gt; is where I noticed the symbol hashes are wildly different</p>



<a name="163658667"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658667" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658667">(Apr 18 2019 at 14:52)</a>:</h4>
<p>(I imagine many in the community could similarly assist with such feedback for the filer, who is a self-admitted newbie)</p>



<a name="163658696"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658696" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658696">(Apr 18 2019 at 14:52)</a>:</h4>
<p>with some exceptions, maybe those don't depend on whatever happens to depend on file paths</p>



<a name="163658709"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658709" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658709">(Apr 18 2019 at 14:53)</a>:</h4>
<p>I still don't know if this is P-high or P-medium, but maybe that is something that <span class="user-mention" data-user-id="124287">@mw</span> can also resolve</p>



<a name="163658722"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658722" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658722">(Apr 18 2019 at 14:53)</a>:</h4>
<p>sure</p>



<a name="163658723"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658723" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658723">(Apr 18 2019 at 14:53)</a>:</h4>
<p>so lets spend the remaining ... <strong>seven</strong> minutes on WG checkin</p>



<a name="163658724"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658724" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658724">(Apr 18 2019 at 14:53)</a>:</h4>
<p>...</p>



<a name="163658725"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658725" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658725">(Apr 18 2019 at 14:53)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> do you think incremental could be used to diagnose this? that is, measure what incremental thinks has changed?</p>



<a name="163658726"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658726" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658726">(Apr 18 2019 at 14:53)</a>:</h4>
<p>since <span class="user-mention" data-user-id="123586">@nagisa</span> already has notes typed up</p>



<a name="163658732"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658732" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658732">(Apr 18 2019 at 14:53)</a>:</h4>
<p>lets start with <span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="163658733"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658733" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658733">(Apr 18 2019 at 14:53)</a>:</h4>
<p>WG-llvm had a somewhat quiet period (but I cannot say I have been following happenings too closely either). The work on optimisation of the <code>overflow</code> intrinsics has continued. An option of not emitting <code>overflow</code> intrinsics for <code>add/sub</code> at all (and instead emitting IR that achieves this without an intrinisic) has come up as well, but that needs to be implemented and benchmarked to evaluate the impact first. In LLVM world there is a recent discussion about reworking/improving the noalias system to better suit C’s <code>restrict</code> semantics, which is something that may be relevant to us as well. We have a PR to Rust that solves the long-standing <code>loop {}</code> bug, but benchmarks need to be ran there as well to verify that it does not regress performance of unrelated code. I have on top of my TODO list to implement fixes to LLVM which would resolve this once-and-for-all properly, but am not finding much time for OSS work lately. <span class="user-mention" data-user-id="133224">@Nikita Popov</span> or <span class="user-mention" data-user-id="143663">@dlrobertson</span> may have more say about overall progress on their specific efforts.</p>



<a name="163658736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658736">(Apr 18 2019 at 14:53)</a>:</h4>
<p>from .. whoa!</p>



<a name="163658749"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658749" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658749">(Apr 18 2019 at 14:53)</a>:</h4>
<p>I gotta run in a min</p>



<a name="163658756"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658756" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658756">(Apr 18 2019 at 14:53)</a>:</h4>
<p>gotta get some food before my workday begins</p>



<a name="163658758"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658758" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658758">(Apr 18 2019 at 14:53)</a>:</h4>
<p>so here you go</p>



<a name="163658813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658813">(Apr 18 2019 at 14:54)</a>:</h4>
<p>thanks <span class="user-mention" data-user-id="123586">@nagisa</span> !</p>



<a name="163658821"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658821" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658821">(Apr 18 2019 at 14:54)</a>:</h4>
<p>if you have any qeustions</p>



<a name="163658826"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658826" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658826">(Apr 18 2019 at 14:54)</a>:</h4>
<p>don't ask them now</p>



<a name="163658832"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658832" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658832">(Apr 18 2019 at 14:54)</a>:</h4>
<p>ping <span class="user-mention" data-user-id="123586">@nagisa</span> later after they eat</p>



<a name="163658834"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658834" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658834">(Apr 18 2019 at 14:54)</a>:</h4>
<p><span class="user-mention" data-user-id="123586">@nagisa</span> this all sounds pretty exciting, nice</p>



<a name="163658843"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658843" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658843">(Apr 18 2019 at 14:54)</a>:</h4>
<p>works for me.</p>



<a name="163658869"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658869" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658869">(Apr 18 2019 at 14:54)</a>:</h4>
<p>okay, <span class="user-mention" data-user-id="116009">@nikomatsakis</span> , you have the remaining time to report from <span class="user-group-mention" data-user-group-id="1172">@WG-async-await</span></p>



<a name="163658872"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658872" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658872">(Apr 18 2019 at 14:54)</a>:</h4>
<p>So, </p>
<p># Async-await check-in</p>



<a name="163658912"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658912" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658912">(Apr 18 2019 at 14:55)</a>:</h4>
<p>Presently we are <a href="https://github.com/rust-lang/rust/labels/AsyncAwait-Blocking" target="_blank" title="https://github.com/rust-lang/rust/labels/AsyncAwait-Blocking">working through blocking issues</a></p>



<a name="163658927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658927">(Apr 18 2019 at 14:55)</a>:</h4>
<p>Some of the things tagged as AsyncAwait-Blocking perhaps shouldn't be, though</p>



<a name="163658940"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658940" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658940">(Apr 18 2019 at 14:55)</a>:</h4>
<p>(These are meant to be issues that would block stabilizing an initial MVP of async await)</p>



<a name="163658951"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163658951" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163658951">(Apr 18 2019 at 14:55)</a>:</h4>
<p>The most notable issues:</p>



<a name="163659009"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659009" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659009">(Apr 18 2019 at 14:56)</a>:</h4>
<ul>
<li>We expect to start implementing builtin syntax for async-await. The precise syntax is not yet settled but most of the work is independent from that anyway.</li>
</ul>



<a name="163659030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659030">(Apr 18 2019 at 14:56)</a>:</h4>
<ul>
<li>Taylor and I have been talking about how to extend the region inferencers (lexical + NLL) to be a bit smarter about interactions with <code>impl Trait</code>. This is a bit of a tricky area, but <a href="https://github.com/rust-lang/rust/issues/56238#issuecomment-483846160" target="_blank" title="https://github.com/rust-lang/rust/issues/56238#issuecomment-483846160">we have some plans</a>. It's needed to support async fns whose arguments have multiple lifetimes (e.g., <code>async fn foo(x: &amp;mut i32, y: &amp;mut i32)</code>). See <a href="https://github.com/rust-lang/rust/issues/56238" target="_blank" title="https://github.com/rust-lang/rust/issues/56238">#56238</a>.</li>
</ul>



<a name="163659066"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659066" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659066">(Apr 18 2019 at 14:57)</a>:</h4>
<ul>
<li><span class="user-mention" data-user-id="116883">@tmandry</span> is working on reducing the <em>size</em> of generators by adusting their layout. This has been an ongoing effort with <span class="user-mention" data-user-id="119009">@eddyb</span> too.</li>
</ul>



<a name="163659109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659109">(Apr 18 2019 at 14:57)</a>:</h4>
<p>There is one more thing, but any questions on those before I continue? :)</p>



<a name="163659117"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659117" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659117">(Apr 18 2019 at 14:57)</a>:</h4>
<blockquote>
<p>See <a href="https://github.com/rust-lang/rust/issues/5623" target="_blank" title="https://github.com/rust-lang/rust/issues/5623">#5623</a>.</p>
</blockquote>
<p><a href="https://github.com/rust-lang/rust/issues/56238" target="_blank" title="https://github.com/rust-lang/rust/issues/56238">#56238</a> (for those following along)</p>



<a name="163659148"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659148" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659148">(Apr 18 2019 at 14:58)</a>:</h4>
<p>The thorniest bug remains "Unused arguments to async fn are dropped too early" <a href="https://github.com/rust-lang/rust/issues/54716" target="_blank" title="https://github.com/rust-lang/rust/issues/54716">#54716</a>.</p>



<a name="163659207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659207">(Apr 18 2019 at 14:58)</a>:</h4>
<p>We wanted to solve it by desugaring something like</p>
<div class="codehilite"><pre><span></span><span class="n">async</span><span class="w"> </span><span class="k">fn</span> <span class="nf">foo</span><span class="p">(</span><span class="n">pat</span>: <span class="nc">Type</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">   </span><span class="p">...</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</pre></div>


<p>into </p>
<div class="codehilite"><pre><span></span><span class="k">fn</span> <span class="nf">foo</span><span class="p">(</span><span class="n">arg0</span>: <span class="nc">Type</span><span class="p">)</span><span class="w"> </span>-&gt; <span class="nc">impl</span><span class="w"> </span><span class="n">Future</span><span class="o">&lt;</span><span class="p">...</span><span class="o">&gt;</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">  </span><span class="n">async</span><span class="w"> </span><span class="k">move</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">    </span><span class="kd">let</span><span class="w"> </span><span class="n">pat</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">arg0</span><span class="p">;</span><span class="w"></span>
<span class="w">  </span><span class="p">}</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</pre></div>



<a name="163659226"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659226" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659226">(Apr 18 2019 at 14:58)</a>:</h4>
<p>but (a) that revealed some subtle inconsistencies with the actual drop order for regular functions (which isn't as consistent as one might like) and (b) this wasn't so easy to do because it required more invasive changes to the AST and HIR than expected.</p>



<a name="163659243"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659243" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659243">(Apr 18 2019 at 14:58)</a>:</h4>
<p>(<span class="user-mention" data-user-id="116107">@davidtwco</span> was pushing on that)</p>



<a name="163659264"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659264" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659264">(Apr 18 2019 at 14:59)</a>:</h4>
<p>In the meantime, cramertj has raised some arguments that perhaps the drop-order should remain as is, though I am personally unconvinced.</p>



<a name="163659288"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659288" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659288">(Apr 18 2019 at 14:59)</a>:</h4>
<p>I think we're still going to want to do some fix here, but I'm not sure quite what</p>



<a name="163659307"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659307" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659307">(Apr 18 2019 at 14:59)</a>:</h4>
<p>is this a compiler or language issue?</p>



<a name="163659309"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659309" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659309">(Apr 18 2019 at 14:59)</a>:</h4>
<p>(It was one thing I had hoped to talk about in a possible design meeting)</p>



<a name="163659316"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659316" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659316">(Apr 18 2019 at 14:59)</a>:</h4>
<p>Both, really.</p>



<a name="163659405"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659405" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659405">(Apr 18 2019 at 15:00)</a>:</h4>
<p>The problem, to be clear, is that if you have an unused argument</p>



<a name="163659410"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659410" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659410">(Apr 18 2019 at 15:00)</a>:</h4>
<p>In the present desugaring</p>



<a name="163659417"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659417" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659417">(Apr 18 2019 at 15:00)</a>:</h4>
<p>it is never captured by the <code>async move { }</code> block</p>



<a name="163659426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659426">(Apr 18 2019 at 15:00)</a>:</h4>
<p>I'm curious about the invasive changes, fwiw</p>



<a name="163659435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659435">(Apr 18 2019 at 15:00)</a>:</h4>
<p>and hence it gets dropped <em>immediately</em> when <code>foo</code> is called (i.e., before the future has begun to work)</p>



<a name="163659488"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659488" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659488">(Apr 18 2019 at 15:01)</a>:</h4>
<p>But most users would expect the unused argument to get dropped when the future completes (i.e., when the <code>async move</code> block "returns")</p>



<a name="163659517"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659517" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659517">(Apr 18 2019 at 15:01)</a>:</h4>
<blockquote>
<p>I'm curious about the invasive changes, fwiw</p>
</blockquote>
<p>Yeah, I don't really have the details on the tip of my tongue right now</p>



<a name="163659531"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659531" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659531">(Apr 18 2019 at 15:01)</a>:</h4>
<p>Though <span class="user-mention" data-user-id="116107">@davidtwco</span> could certainly point you to their PR</p>



<a name="163659551"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659551" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659551">(Apr 18 2019 at 15:02)</a>:</h4>
<blockquote>
<p>But most users would expect the unused argument to get dropped when the future completes (i.e., when the <code>async move</code> block "returns")</p>
</blockquote>
<p>anyway the reason I said both is that, presuming that we want some form of this behavior, it's not entirely obvious how to implement it</p>



<a name="163659621"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659621" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659621">(Apr 18 2019 at 15:02)</a>:</h4>
<p>the desugaring you provided makes sense to me fwiw</p>



<a name="163659623"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659623" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659623">(Apr 18 2019 at 15:02)</a>:</h4>
<p>I think <span class="user-mention" data-user-id="119009">@eddyb</span> part of the problem is that we have no name <code>arg0</code> to refer to the "argument that got given" (i.e., without the pattern)</p>



<a name="163659635"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659635" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659635">(Apr 18 2019 at 15:02)</a>:</h4>
<blockquote>
<p>the desugaring you provided makes sense to me fwiw</p>
</blockquote>
<p>yes, to me too, I continue to think that's what we want</p>



<a name="163659643"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659643" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659643">(Apr 18 2019 at 15:02)</a>:</h4>
<p>however, I have a simpler one :P</p>



<a name="163659650"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659650" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659650">(Apr 18 2019 at 15:02)</a>:</h4>
<blockquote>
<p>Though @davidtwco could certainly point you to their PR</p>
</blockquote>
<p>I had this working, but it broke when I rebased and stopped specifying the <code>&lt;ty&gt;</code> in <code>let &lt;pat&gt;: &lt;ty&gt; = __arg0;</code>. It causes a type inference error now and I've struggled to resolve that, would appreciate any thoughts people have on resolving that in <a href="https://github.com/rust-lang/rust/issues/59823" target="_blank" title="https://github.com/rust-lang/rust/issues/59823">#59823</a>.</p>



<a name="163659668"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659668" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659668">(Apr 18 2019 at 15:03)</a>:</h4>
<blockquote>
<p>however, I have a simpler one :P</p>
</blockquote>
<p>do tell :)</p>



<a name="163659676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659676">(Apr 18 2019 at 15:03)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> so this change to introduce <code>let pat = arg0;</code> is done in <code>lowering.rs</code>, right?</p>



<a name="163659683"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659683" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659683">(Apr 18 2019 at 15:03)</a>:</h4>
<p><code>let _ = binding;</code> for each binding in the enclosing fn's argument list</p>



<a name="163659686"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659686" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659686">(Apr 18 2019 at 15:03)</a>:</h4>
<p>/me needs to leave</p>



<a name="163659706"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659706" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659706">(Apr 18 2019 at 15:03)</a>:</h4>
<p>thank you <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> for attending!</p>



<a name="163659741"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659741" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659741">(Apr 18 2019 at 15:03)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> that doesn't handle cases like</p>
<div class="codehilite"><pre><span></span><span class="n">async</span><span class="w"> </span><span class="k">fn</span> <span class="nf">foo</span><span class="p">(</span><span class="n">_</span>: <span class="nc">Blah</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="p">..</span><span class="w"> </span><span class="p">}</span><span class="w"></span>
</pre></div>



<a name="163659808"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659808" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659808">(Apr 18 2019 at 15:04)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> so this change to introduce <code>let pat = arg0;</code> is done in <code>lowering.rs</code>, right?</p>
</blockquote>
<p>That's where we introduce the statement into the HIR, but I construct it in the parser because I need to use it in name resolution and a few other places.</p>



<a name="163659813"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659813" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659813">(Apr 18 2019 at 15:04)</a>:</h4>
<p>(Should we continue in <a class="stream" data-stream-id="187312" href="/#narrow/stream/187312-t-compiler.2Fwg-async-await">#t-compiler/wg-async-await</a> though?)</p>



<a name="163659850"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659850" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659850">(Apr 18 2019 at 15:04)</a>:</h4>
<blockquote>
<p>(Should we continue in <a class="stream" data-stream-id="187312" href="/#narrow/stream/187312-t-compiler.2Fwg-async-await">#t-compiler/wg-async-await</a> though?)</p>
</blockquote>
<p><a href="#narrow/stream/187312-t-compiler.2Fwg-async-await/topic/.2354716.20drop.20order" title="#narrow/stream/187312-t-compiler.2Fwg-async-await/topic/.2354716.20drop.20order">this topic</a></p>



<a name="163659862"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163659862" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163659862">(Apr 18 2019 at 15:04)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> <em>whoops</em>, I miscalculated the scopes. in that case, just do the proposed desugaring</p>



<a name="163663500"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163663500" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Nick Lawrence <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163663500">(Apr 18 2019 at 15:46)</a>:</h4>
<p>possibly dumb question, the maintainers are who set the p-high labels?</p>



<a name="163679122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163679122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163679122">(Apr 18 2019 at 18:44)</a>:</h4>
<p>Should we write up a summary of this week's meeting? (I also volunteer to write said summary if it's desired)</p>



<a name="163692999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163692999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163692999">(Apr 18 2019 at 21:39)</a>:</h4>
<blockquote>
<p>I think <span class="user-mention silent" data-user-id="119009">eddyb</span> part of the problem is that we have no name <code>arg0</code> to refer to the "argument that got given" (i.e., without the pattern)</p>
</blockquote>
<p>clearly Rust needs something analogous to the <code>arguments</code> object in Javascript (&lt;/sarcasm&gt;)</p>



<a name="163723347"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163723347" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163723347">(Apr 19 2019 at 09:07)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> you joke, but with VG, something like:</p>
<div class="codehilite"><pre><span></span><span class="k">fn</span> <span class="nf">foo</span><span class="p">(...</span><span class="n">args</span>: <span class="p">(</span><span class="n">A</span><span class="p">,</span><span class="w"> </span><span class="n">B</span><span class="p">,</span><span class="w"> </span><span class="n">C</span><span class="p">))</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">    </span><span class="n">bar</span><span class="p">(</span><span class="n">args</span><span class="p">)</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</pre></div>


<p>could be used, to do what you need this for, today:</p>
<div class="codehilite"><pre><span></span><span class="k">fn</span> <span class="nf">foo</span><span class="p">(</span><span class="n">a</span>: <span class="nc">A</span><span class="p">,</span><span class="w"> </span><span class="n">b</span>: <span class="nc">B</span><span class="p">,</span><span class="w"> </span><span class="n">c</span>: <span class="nc">C</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">    </span><span class="n">bar</span><span class="p">((</span><span class="n">a</span><span class="p">,</span><span class="w"> </span><span class="n">b</span><span class="p">,</span><span class="w"> </span><span class="n">c</span><span class="p">))</span><span class="w"></span>
<span class="p">}</span><span class="w"></span>
</pre></div>


<p>and we could even allow this before actually letting you have <code>&lt;...Args&gt;(...args: Args)</code> (i.e. actual variadic generics)</p>



<a name="163939247"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163939247" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163939247">(Apr 22 2019 at 21:19)</a>:</h4>
<blockquote>
<p>Should we write up a summary of this week's meeting? (I also volunteer to write said summary if it's desired)</p>
</blockquote>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> I think we should try to do some summaries of trigae meteings -- did you ever do this?</p>



<a name="163939943"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163939943" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163939943">(Apr 22 2019 at 21:27)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> <a href="https://github.com/rust-lang/compiler-team/pull/66" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/66">https://github.com/rust-lang/compiler-team/pull/66</a> <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="163990349"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/163990349" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#163990349">(Apr 23 2019 at 13:35)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> Just in case you didn't see my reply yesterday:</p>
<p><a href="https://github.com/rust-lang/compiler-team/pull/66" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/66">https://github.com/rust-lang/compiler-team/pull/66</a></p>



<a name="164113286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164113286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164113286">(Apr 24 2019 at 19:42)</a>:</h4>
<p>Ah, great! merged, <span class="user-mention" data-user-id="125250">@Wesley Wiser</span></p>



<a name="164117449"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117449" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117449">(Apr 24 2019 at 20:33)</a>:</h4>
<p><span class="user-mention" data-user-id="125250">@Wesley Wiser</span> you mentioned posting it in an internals thread, did you do so? Not sure which thread you would use :)</p>



<a name="164117477"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117477" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117477">(Apr 24 2019 at 20:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> I posted it in the thread you created ~2 weeks ago for triage meetings</p>
<p><a href="https://internals.rust-lang.org/t/compiler-team-triage-meeting/9803/3?u=wesleywiser" target="_blank" title="https://internals.rust-lang.org/t/compiler-team-triage-meeting/9803/3?u=wesleywiser">https://internals.rust-lang.org/t/compiler-team-triage-meeting/9803/3?u=wesleywiser</a></p>



<a name="164117607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117607">(Apr 24 2019 at 20:35)</a>:</h4>
<p>Ooookay</p>



<a name="164117611"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117611" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117611">(Apr 24 2019 at 20:35)</a>:</h4>
<p>Sounds good</p>



<a name="164117626"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117626" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117626">(Apr 24 2019 at 20:35)</a>:</h4>
<p>/me can't remember what they did this morning, much less 2 weeks ago</p>



<a name="164117682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117682">(Apr 24 2019 at 20:36)</a>:</h4>
<p>(apparently)</p>



<a name="164117691"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117691" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117691">(Apr 24 2019 at 20:36)</a>:</h4>
<p>Haha no worries, I'm the same way</p>



<a name="164117715"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117715" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117715">(Apr 24 2019 at 20:36)</a>:</h4>
<p>Is the general structure of the notes what you were expecting/ok?</p>



<a name="164117740"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117740" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117740">(Apr 24 2019 at 20:37)</a>:</h4>
<p>I can also volunteer to continue writing them going forward if that's valuable</p>



<a name="164117838"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-04-18%20%2354818/near/164117838" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-18.20.2354818.html#164117838">(Apr 24 2019 at 20:38)</a>:</h4>
<p>I think it's great, yeah</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>